to abdicate - German English Dictionary